package io.renren.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * ${comments}
 *
 * @author Sen 524227263@qq.com
 * @since 1.0.0 2024-05-30
 */
@Data
@TableName("SaleOutStoreD")
public class SaleoutstoredEntity {

    /**
     * 计量数量
     */
	private BigDecimal quantity;
    /**
     * 业务单价
     */
	private BigDecimal businessprice;
    /**
     * 折扣(%)
     */
	private BigDecimal discountrate;
    /**
     * 税率
     */
	private BigDecimal taxrate;
    /**
     * 金额
     */
	private String amount;
    /**
     * 供应商批号
     */
	private String supplierbatchnum;
    /**
     * 内部批号
     */
	private String systembatchnum;
    /**
     * 序列号
     */
	private String serialnum;
    /**
     * 备注
     */
	private String remark;
    /**
     * 来源单据标识
     */
	private String sourcebilltype;
    /**
     * 来源主表ID
     */
	private String sourcemid;
    /**
     * 来源子表ID
     */
	private String sourcedid;
    /**
     * 发货日期
     */
	private Date sentdate;
    /**
     * 退货数量
     */
	private BigDecimal backquantity;
    /**
     * 实际出库数量
     */
	private BigDecimal outstorequantity;
    /**
     * 赠品
     */
	private Boolean giftflag;
    /**
     * 差异量
     */
	private BigDecimal differencequantity;
    /**
     * 折扣金额
     */
	private String discountamount;
    /**
     * 来源单号
     */
	private String sourcebillcode;
    /**
     * 业务数量
     */
	private BigDecimal businessquantity;
    /**
     * 序号
     */
	private Integer no;
    /**
     * 成交价
     */
	private BigDecimal price;
    /**
     * 税额
     */
	private String taxamount;
    /**
     * 未税金额
     */
	private String notaxamount;
    /**
     * 单位比率
     */
	private BigDecimal unitratio;
    /**
     * 销售价格政策字表ID
     */
	private String salepriceruledFk;
    /**
     * 销售出库单主表外键
     */
	private String saleoutstoremFk;
    /**
     * 货品资料外键
     */
	private String goodsmFk;
    /**
     * 仓库资料外键
     */
	private String storemFk;
    /**
     * 货位资料外键
     */
	private String rackFk;
    /**
     * 货品类别外键
     */
	private String goodskindsFk;
    /**
     * 计量单位外键
     */
	private String unitsFk;
    /**
     * 货品特征外键
     */
	private String featureFk;
    /**
     * 工程项目表外键
     */
	private String engineeringprojectFk;
    /**
     * 业务单位外键
     */
	private String businessunitsFk;
    /**
     * $column.comments
     */
	private BigDecimal olddiscountrate;
    /**
     * $column.comments
     */
	private String saleoutstoredoid;
    /**
     * $column.comments
     */
	private String preferentialtype;
    /**
     * $column.comments
     */
	private String sourcepricetype;
    /**
     * $column.comments
     */
	private BigDecimal highestprice;
    /**
     * $column.comments
     */
	private Boolean iscalculate;
    /**
     * $column.comments
     */
	private String sourcepriceoid;
    /**
     * $column.comments
     */
	private BigDecimal lowestprice;
    /**
     * $column.comments
     */
	private String sourcepricedetailoid;
    /**
     * $column.comments
     */
	private BigDecimal businessamount;
    /**
     * $column.comments
     */
	private Boolean isgoodslimit;
}